spot payment - Español Inglés Diccionario